torrefy something - Spanish English Dictionary